John Wall: Past, Present, Future